/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package main_package;

import java.sql.SQLException;

/**
 *
 * @author Antonio
 */
public class Proyecto {
    private int IdProyecto;
    private String Titulo;
    private int Convocatoria;
    private String Area;
    private String Subarea;
    private String Estado;
    private String ruta;
    Consultas consultas;

    public Proyecto(int id){
        IdProyecto=id;
    }
    
    public Proyecto(Consultas cons){
        consultas=cons;
    }

    public Proyecto(int id,String tit, int conv, String ar,String sub, String est, String ruta){
        IdProyecto=id;
        Titulo=tit;
        Convocatoria=conv;
        Area=ar;
        Subarea=sub;
        Estado=est;
        this.ruta=ruta;
    }

    public int getIdProyectos(){
        return IdProyecto;
    }
    public String getTitulo(){
        return Titulo;
    }
    public int getConvocatoria(){
        return Convocatoria;
    }
    public String getArea(){
        return Area;
    }
    public String getSubarea(){
        return Subarea;
    }
    public String getEstado(){
        return Estado;
    }
    public String getRuta(){
        return ruta;
    }

    public void setIdProyectos(int id){
        IdProyecto=id;
    }
    public void setTitulo(String tit){
        Titulo=tit;
    }
    public void setConvocatoria(int conv){
       Convocatoria=conv;
    }
    public void setArea(String ar){
       Area=ar;
    }
    public void setSubarea(String sub){
      Subarea=sub;
    }
    public void setEstado(String est){
       Estado=est;
    }
    public void setRuta(String ruta){
       this.ruta=ruta;
    }

    void guardar() throws SQLException {
        consultas.añadirProyecto(Titulo, ruta, Convocatoria, Area, Subarea, Estado);
        IdProyecto = consultas.getIdProyecto(ruta);
    }
    
    public String toString(){
        return ""+IdProyecto;
    }
}
